package seqlist.stack_queue.queue;

import java.util.Deque;
import java.util.LinkedList;

/**
 * @author yuisama
 * @date 2023/03/22 21:24
 * JDK中双端队列的使用
 **/
public class DequeUsage {
    public static void main(String[] args) {
        // 可以使用双端队列作为栈使用，API
        Deque<Integer> stack = new LinkedList<>();
        stack.offer(1);
        stack.offer(3);
        stack.offer(5);
        // 1
        System.out.println(stack.poll());
        // 3
        System.out.println(stack.peek());
//        stack.push(1);
//        stack.push(3);
//        stack.push(5);
//        // 5
//        System.out.println(stack.pop());
//        // 3
//        System.out.println(stack.peek());

    }
}